leaf fat
noun
1.
a layer of fat that surrounds the kidneys, especially of a hog.
Origin
1715-25
British Dictionary definitions for
leaf fat
leaf fat
noun
1.
the dense fat that accumulates in layers around the kidneys of certain animals, esp pigs